Coarse-Grain Parallelisation of Multi-Implicit Runge-Kutta Methods
نویسندگان
چکیده
A parallel implementation for a multi-implicit Runge-Kutta method (MIRK) with real eigenvalues is decribed. The parallel method is analysed and the algorithm is devised. For the problem with d domains , the amount of work within the s-stage MIRK method, associated with the solution of system, is proportional to (sd) 3 , in contrast to the simple implicit nite diierence method (IFD) where the amount of work is proportional to d 3. However, it is shown that s-stage MIRK admits much greater time steps for the same order of error. Additionally, the proposed parallelisation transforms the system of the dimension sd to s independent subsystems of dimension d. The amount of work for the sequential solution of such systems is proportional to sd 3. The described parallel algorithm enables the solving of each of the s subsystems on a separate processor; nally, the amount of work is again d 3 , but the proot of a larger time step still remains. To test the theory, a comparative example of the 3-D heat transfer in a human heart with 64 3 domains is shown and numerically calculated by 3-stage MIRK.
منابع مشابه
Coarse-grain Parallelisation of Multi-imlicit Runge-kutta Methods Workpackage Wp5.3 Pasca (parallel Algorithms and Scalability)
Introduction PACT Abstract A parallel implementation for multi-implicit Runge-Kutta methods with real eigen-values is described. The parallel method is analysed and the algorithm is devised. For the problem with d domains, the amount within the s-stage Runge-Kutta method, associated with the solution of system, is proportional to (sd) 3. The proposed parallelisation transforms the above system ...
متن کاملThe Potential for Parallelism in Runge - Kutta Methods
We examine the potential for parallelism in Runge-Kutta (RK) methods based on formulas in standard one-step form. Both negative and positive results are presented. Many of the negative results are based on a theorem that bounds the order of a RK formula in terms of the minimum polynomial for its coeecient matrix. The positive results are largely examples of prototypical formulas which ooer a po...
متن کاملCALTECH ASCI TECHNICAL REPORT 169 A nonstiff additive semi-implicit Runge-Kutta scheme for finite-rate reacting flows
A nonstiff additive semi-implicit third-order Runge-Kutta scheme suitable for integration of convection-diffusion-reaction equations with few diffusion dominated species is presented in this article. This scheme permits larger time steps than those required by explicit schemes and uses only one implicit stage and two explicit stages. The stability domain is analyzed and tests are carried out fo...
متن کاملAdditive Semi-Implicit Runge-Kutta Methods for Computing High-Speed Nonequilibrium Reactive Flows
This paper is concerned with time-stepping numerical methods for computing sti semi-discrete systems of ordinary di erential equations for transient hypersonic ows with thermo-chemical nonequilibrium. The sti ness of the equations is mainly caused by the viscous ux terms across the boundary layers and by the source terms modeling nite-rate thermo-chemical processes. Implicit methods are needed ...
متن کاملNumerical Mathematics ? ? ( 199 ? ) , ? { ? Highly Stable ParallelRunge - Kutta
The construction of stiiy accurate and B-stable multi-implicit Runge-Kutta methods for parallel implementation is discussed. A fth and a seventh order method is constructed and a promising numerical comparison with the eecient Radau5 code of E. Hairer and G. Wanner is conducted.
متن کامل